// 1.注册点击事件
$('#loginBox a').on('click',function(){
    $('#loginBox').hide()
    $('#regBox').show()
})
$('#regBox a').on('click',function(){
    $('#regBox').hide()
    $('#loginBox').show()
})
// 需求校验
let form = layui.form
form.verify({
    username:[
        /^[\S]{6,12}$/
        ,'密码必须6到12位，且不能出现空格'
      ],
     pwd: [
        /^[\S]{6,12}$/
        ,'密码必须6到12位，且不能出现空格'
      ],
      repwd:function(value){
          let v1 = $('#regBox input[name=password]').val()
          if(v1 !== value){
              return '密码不一致'
          }
          //alert('密码一致')
      }
})
// 提交表单注册
let layer = layui.layer
$('#formReg').on('submit',function(e){
    e.preventDefault()
    // 发动axios
    axios({
        method:'POST',
        url:'/api/reguser',
        data:$(this).serialize(),
    }).then(function (res) {
        if(res.data.status !== 0){
            return layer.msg(res.data.message)
        }
        layer.msg('注册用户成功！')
        $('#regBox a').click()
        // 清空form表单，reset是dom对象的属性
        $('#formReg')[0].reset()
    })
})
// 登录页面
$('#formLogin').on('submit',function (e) {
    e.preventDefault()
    // 发送
    axios({
        method:'POST',
        url:'/api/login',
        data:$(this).serialize(),
    }).then(function (res) {
        console.log(res.data);
        if(res.data.status !== 0){
            return layer.msg(res.data.message)
        }
        layer.msg('登录成功！')
        localStorage.setItem('token',res.data.token)
        location.href = './index.html';
    })
})
